package org.jeecg.modules.wlhy.complaint.service;

import org.jeecg.common.api.vo.Result;
import org.jeecg.modules.wlhy.complaint.entity.HyComplaint;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @Description: 投诉表
 * @Author: jeecg-boot
 * @Date:   2020-12-16
 * @Version: V1.0
 */
public interface IHyComplaintService extends IService<HyComplaint> {

    int getCountByDate(String dateString);


    // 创建投诉
    Result<?> create(HyComplaint hyComplaint);
    // 审核投诉
    Result<?> check(HyComplaint hyComplaint);
    // 举证
    Result<?> proof(HyComplaint hyComplaint);
    // 举证结束
    Result<?> proofEnd(HyComplaint hyComplaint);
    // 处理
    Result<?> handle(HyComplaint hyComplaint);
    // 完结投诉
    Result<?> finish(HyComplaint hyComplaint);
    // 满意度评价
    Result<?> evaluate(HyComplaint hyComplaint);


}
